department for quality improvement - German English Dictionary